litro (l) - Spanish English Dictionary